PhpOffice\PhpSpreadsheet\Writer\Html D

Total Complexity 237
Dependencies 24
Dependents 0
Total lines 1,843
Lines of code 914
Logical lines of code 592
Comment lines 587
Methods 63
Properties 16

Methods 63

Method Rating Maintainability Complexity Lines of code
writeImageInCell()
A
44 10 42
generateSheetData()
A
45 10 40
extendRowsForChartsAndImages()
A
47 10 35
generateRowWriteCell()
A
45 9 41
calculateSpans()
A
45 9 41
generateRowCellData()
A
47 9 35
buildCSS()
A
43 7 51
generateRow()
A
47 8 33
generatePageDeclarations()
A
44 7 48
writeChartInCell()
A
48 8 28
calculateSpansOmitRows()
A
52 8 24
buildCssPerSheet()
A
47 7 35
generateRowStart()
S
53 7 22
createCSSStyleFont()
S
54 7 20
generateTableTagInline()
S
56 7 16
generateTableHeader()
S
52 6 23
extendRowsForCharts()
S
54 6 22
generateRowCellDataValue()
S
54 6 20
generateStyles()
S
55 6 18
generateRowCellDataValueRich()
S
53 5 23
generateSheetTags()
S
63 6 9
generateHtmlAll()
S
54 4 22
generateNavigation()
S
55 4 19
buildCssRowHeights()
S
58 4 14
writeComment()
S
59 4 13
generateTableTag()
S
63 4 9
formatColor()
S
59 3 14
generateSheetStarts()
S
61 3 13
createCSSStyleAlignment()
S
61 3 12
generateHTMLHeader()
S
53 2 22
generateRowCellCss()
S
63 3 10
generateRowSpans()
S
71 3 5
mapVAlign()
S
77 2 3
mapHAlign()
S
77 2 3
mapBorderStyle()
S
77 2 3
generateMeta()
S
76 2 3
generateSheetPrep()
S
66 2 9
winFileToUrl()
S
69 2 6
getChartCaption()
S
78 2 3
createCSSStyleBorder()
S
73 2 4
createCSSStyleFill()
S
68 2 7
generateRowIncludeCharts()
S
78 2 3
assembleCSS()
S
66 2 8
__construct()
S
76 1 4
save()
S
73 1 5
setEditHtmlCallback()
S
81 1 3
getSheetIndex()
S
82 1 3
setSheetIndex()
S
77 1 4
getGenerateSheetNavigationBlock()
S
82 1 3
setGenerateSheetNavigationBlock()
S
76 1 4
writeAllSheets()
S
77 1 4
createCSSStyle()
S
67 1 8
createCSSStyleBorders()
S
66 1 8
generateHTMLFooter()
S
71 1 6
generateTableFooter()
S
79 1 3
getImagesRoot()
S
82 1 3
setImagesRoot()
S
77 1 4
getEmbedImages()
S
82 1 3
setEmbedImages()
S
77 1 4
getUseInlineCss()
S
82 1 3
setUseInlineCss()
S
77 1 4
getUseEmbeddedCSS()
S
82 1 3
setUseEmbeddedCSS()
S
77 1 4